#include <stdio.h>
#include <time.h>
#include <Windows.h>
#include <stdlib.h>
#include <stdbool.h>

// 刷新控制台
void _flush(){
    system("cls");
}

// 等待 ms
void _wait(int time){
    Sleep(time);
}

// 按键监听
INT64 _key(){
    if (GetAsyncKeyState(VK_UP)%10 == 1){          // 3为↑键
        return 3;
    } else if (GetAsyncKeyState(VK_DOWN)%10 == 1){ // 4为↓键
        return 4;
    } else if (GetAsyncKeyState(VK_LEFT)%10 == 1){ // 1为←键
        return 1;
    } else if (GetAsyncKeyState(VK_RIGHT)%10 == 1){ // 2为→键
        return 2;
    } else {
        return -10;
    }
}

// ESC
bool _ifESC(){
    if (GetAsyncKeyState(VK_ESCAPE)%10 == 1){
        return 1;
    } else {
        return 0;
    }
}
// 加速F1
bool _ifF1(){
    if (GetAsyncKeyState(VK_F1)%10 == 1){
        return 1;
    } else {
        return 0;
    }
}
// 减速F2
bool _ifF2(){
    if (GetAsyncKeyState(VK_F2)%10 == 1){
        return 1;
    } else {
        return 0;
    }
}



